+2006-03-27 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz: Add more stubs.
+
2006-03-27 Michael Natterer <mitch@imendio.com>
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_property):
+2006-03-27 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz: Add more stubs.
+
2006-03-27 Michael Natterer <mitch@imendio.com>
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_property):
return colormap;
}
+gint
+gdk_colormap_get_system_size (void)
+{
+ /* FIXME: Implement */
+ return 0;
+}
+
void
gdk_colormap_change (GdkColormap *colormap,
gint ncolors)
CGContextSetRGBStrokeColor (context, red, green, blue, 1.0);
}
+gboolean
+gdk_color_change (GdkColormap *colormap,
+ GdkColor *color)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
+
#include "gdk.h"
#include "gdkprivate-quartz.h"
+GdkWindow *
+gdk_display_get_default_group (GdkDisplay *display)
+{
+ g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
+
+ /* FIXME: Implement */
+
+ return NULL;
+}
+
void
_gdk_windowing_set_default_display (GdkDisplay *display)
{
/* FIXME: Implement */
return GDK_NONE;
}
+
+gboolean
+gdk_drag_drop_succeeded (GdkDragContext *context)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
return NULL;
}
+GdkFont *
+gdk_fontset_load_for_display (GdkDisplay *display,
+ const gchar *fontset_name)
+{
+ return NULL;
+}
+
+GdkFont*
+gdk_fontset_load (const gchar *fontset_name)
+{
+ return NULL;
+}
+
gint
gdk_text_width (GdkFont *font,
const gchar *text,
/* FIXME: Implement */
return FALSE;
}
+
+GdkDisplay*
+gdk_font_get_display (GdkFont* font)
+{
+ /* FIXME: Implement */
+ return NULL;
+}
/* FIXME: Implement */
}
+GdkScreen *
+gdk_gc_get_screen (GdkGC *gc)
+{
+ return NULL;
+}
+
void
_gdk_quartz_update_context_from_gc (CGContextRef context, GdkGC *gc)
{
return *n_entries > 0;
}
+guint
+gdk_keymap_lookup_key (GdkKeymap *keymap,
+ const GdkKeymapKey *key)
+{
+ g_return_val_if_fail (keymap == NULL || GDK_IS_KEYMAP (keymap), 0);
+ g_return_val_if_fail (key != NULL, 0);
+ g_return_val_if_fail (key->group < 4, 0);
+
+ /* FIXME: Implement */
+
+ return 0;
+}
+
+
#define GET_KEYVAL(keycode, group, level) (keyval_array[(keycode * KEYVALS_PER_KEYCODE + group * 2 + level)])
static guint
return 0;
}
+gchar *
+gdk_get_display (void)
+{
+ return g_strdup (gdk_display_get_name (gdk_display_get_default ()));
+}
+
void
gdk_notify_startup_complete (void)
{
return pixmap;
}
+
+GdkPixmap*
+gdk_pixmap_create_from_data (GdkDrawable *drawable,
+ const gchar *data,
+ gint width,
+ gint height,
+ gint depth,
+ const GdkColor *fg,
+ const GdkColor *bg)
+{
+ /* FIXME: Implement */
+ return NULL;
+}
+
+GdkPixmap *
+gdk_pixmap_foreign_new_for_display (GdkDisplay *display,
+ GdkNativeWindow anid)
+{
+ return NULL;
+}
+
+GdkPixmap*
+gdk_pixmap_foreign_new (GdkNativeWindow anid)
+{
+ return NULL;
+}
+
+GdkPixmap*
+gdk_pixmap_lookup (GdkNativeWindow anid)
+{
+ return NULL;
+}
+
+GdkPixmap*
+gdk_pixmap_lookup_for_display (GdkDisplay *display, GdkNativeWindow anid)
+{
+ g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
+ return NULL;
+}
gchar *
gdk_atom_name (GdkAtom atom)
{
- if (!atoms_to_names)
- return NULL;
+ ensure_atom_tables ();
+ //if (!atoms_to_names)
+ // return NULL;
if (GPOINTER_TO_INT (atom) >= atoms_to_names->len)
return NULL;
/* FIXME: IMplement */
}
+void
+gdk_window_set_override_redirect (GdkWindow *window,
+ gboolean override_redirect)
+{
+ /* FIXME: Implement */
+}
+
void
gdk_window_set_accept_focus (GdkWindow *window,
gboolean accept_focus)
/* FIXME: Implement */
}
+void
+gdk_window_set_child_shapes (GdkWindow *window)
+{
+ g_return_if_fail (GDK_IS_WINDOW (window));
+
+ /* FIXME: Implement */
+}
+
+void
+gdk_window_merge_child_shapes (GdkWindow *window)
+{
+ g_return_if_fail (GDK_IS_WINDOW (window));
+
+ /* FIXME: Implement */
+}
+
void
gdk_window_merge_child_input_shapes (GdkWindow *window)
{
/* FIXME: Implement */
}
+gboolean
+gdk_window_set_static_gravities (GdkWindow *window,
+ gboolean use_static)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
+
void
gdk_window_set_focus_on_map (GdkWindow *window,
gboolean focus_on_map)
/* FIXME: Implement */
}
+void
+gdk_window_set_hints (GdkWindow *window,
+ gint x,
+ gint y,
+ gint min_width,
+ gint min_height,
+ gint max_width,
+ gint max_height,
+ gint flags)
+{
+ /* FIXME: Implement */
+}
+
void
gdk_window_set_type_hint (GdkWindow *window,
GdkWindowTypeHint hint)
/* FIXME: Implement */
}
+gboolean
+gdk_window_get_decorations(GdkWindow *window,
+ GdkWMDecoration *decorations)
+{
+ /* FIXME: Implement */
+ return FALSE;
+}
+
void
gdk_window_set_functions (GdkWindow *window,
GdkWMFunction functions)
/* FIXME: Implement */
}
+GdkWindow *
+gdk_window_get_group (GdkWindow *window)
+{
+ g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
+ g_return_val_if_fail (GDK_WINDOW_TYPE (window) != GDK_WINDOW_CHILD, NULL);
+
+ /* FIXME: Implement */
+
+ return NULL;
+}
+
+void
+gdk_window_set_group (GdkWindow *window,
+ GdkWindow *leader)
+{
+ /* FIXME: Implement */
+}
+
GdkWindow*
gdk_window_foreign_new_for_display (GdkDisplay *display,
GdkNativeWindow anid)